hand wire pull - German English Dictionary